13 research outputs found

    A Signal Distribution Network for Sequential Quantum-dot Cellular Automata Systems

    Get PDF
    The authors describe a signal distribution network for sequential systems constructed using the Quantum-dot Cellular Automata (QCA) computing paradigm. This network promises to enable the construction of arbitrarily complex QCA sequential systems in which all wire crossings are performed using nearest neighbor interactions, which will improve the thermal behavior of QCA systems as well as their resistance to stray charge and fabrication imperfections. The new sequential signal distribution network is demonstrated by the complete design and simulation of a two-bit counter, a three-bit counter, and a pattern detection circuit

    Matrix multiplication using quantum-dot cellular automata to implement conventional microelectronics

    Full text link
    Quantum-dot cellular automata (QCA) shows promise as a post silicon CMOS, low power computational technology. Nevertheless, to generalize QCA for next-generation digital devices, the ability to implement conventional programmable circuits based on NOR, AND, and OR gates is necessary. To this end, we devise a new QCA structure, the QCA matrix multiplier (MM), employing the standard Coulomb blocked, five quantum dot (QD) QCA cell and quasi-adiabatic switching for sequential data latching in the QCA cells. Our structure can multiply two N x M matrices, using one input and one bidirectional input/output data line. The calculation is highly parallelizable, and it is possible to achieve reduced calculation time in exchange for increasing numbers of parallel matrix multiplier units. We show convergent, ab initio simulation results using the Intercellular Hartree Approximation for one, three, and nine matrix multiplier units. The structure can generally implement any programmable logic array (PLA) or any matrix multiplication based operation.Comment: 14 pages, 9 figures, supplemental informatio

    Quantum Cellular Neural Networks

    Full text link
    We have previously proposed a way of using coupled quantum dots to construct digital computing elements - quantum-dot cellular automata (QCA). Here we consider a different approach to using coupled quantum-dot cells in an architecture which, rather that reproducing Boolean logic, uses a physical near-neighbor connectivity to construct an analog Cellular Neural Network (CNN).Comment: 7 pages including 3 figure

    A Signal Distribution Grid for Quantum-dot Cellular Automata

    No full text
    Coplanar wire crossing has been a major challenge for quantum-dot cellular automata systems since their development. Several possible solutions have been presented, but they have either relied on non-adjacent cell interactions or have required switching time that scales with the number of inputs or outputs. In this paper, the authors present a signal distribution grid that enables multiple parallel crossings, while doing so with only adjacent cell interactions, a constant time for signal distribution regardless of the number of inputs or outputs, and regularly shaped and contiguous clocking regions that will be relatively easier to fabricate. The utility of this device is demonstrated by the design of a one-bit full adder that meets all of the listed requirements

    Programmable Logic Implemented Using Quantum-Dot Cellular Automata

    No full text
    The authors describe a geometric layout of quantum-dot cellular automata (QCA) cells and an associated set of clock signals that can be used to implement a programmable array of logic (PAL). PALs are an important category of programmable logic that can be programmed (typically once) to perform a particular sum-of-products Boolean operation. The particular device described has six inputs, four product terms, and one output. The connections between the inputs and the product terms are fully re-programmable, while the connections between the product terms and the output are hardwired. This device takes 22 clock cycles to load the connection data and then completes the calculation in 57 cycles. The connection data are preserved in memory, so additional calculations with the same set of connections can be performed in just 57 cycles each

    A signal calculation grid for quantum-dot cellular automata

    No full text
    The quantum-dot cellular automata (QCA) computing paradigm presents great promise as a potential strategy for future nanocomputing devices. Perhaps the greatest challenge facing the QCA architecture is finding a robust wire crossing strategy. In this paper, the recently introduced QCA signal distribution grid is extended to carry out generalized sum-of-products and product-of-sums calculations that are performed concurrently with signal distribution. The new signal calculation grid is capable of performing an arbitrary number of simultaneous programmable Boolean operations on an arbitrary number of inputs, and the time required to perform all of these parallel calculations is just seven clock cycles
    corecore